Använda diagnostikverktyget för DirectX för att diagnostisera problem
Om det skulle uppstå problem när du kör Microsoft DirectX-program kan diagnostikverktyget för DirectX hjälpa dig att hitta orsaken till problemet. Här följer några saker som kan vara bra att titta efter:
- Felaktiga versioner av DirectX-komponenter. Titta efter varningar om beta- och felsökningsfiler under Anmärkningar på sidan DirectX-filer. Beta-filer är tidiga testversioner och de bör inte installeras med kommersiell programvara. Felsökningsversioner, som används vid programutveckling, bör inte installeras med den slutgiltiga produkten. Felsökningsversionerna av komponenterna kan göra att program körs mycket långsammare än de skulle göra med de slutgiltiga versionerna.
- Ingen maskinvaruacceleration. Vissa program körs väldigt långsamt eller inte alls om inte maskinvaruacceleration för Microsoft DirectDraw eller Direct3D är tillgänglig. Under DirectX-funktioner på sidan Bildskärm kan du se om DirectDraw, Direct3D eller AGP-strukturacceleration har markerats med "Inte tillgänglig". Om så är fallet kan det hända att du behöver uppgradera maskinvaran. Om du använder en produkt i Windows .NET Server 2003-familjen kan du behöva aktivera grafikacceleration. Du gör detta genom att öppna Bildskärm på Kontrollpanelen, välja fliken Inställningar och sedan klicka på Avancerat. Välj fliken Felsökning och flytta sedan skjutreglaget Maskinvaruacceleration till Fullständig.
- Enheten inte ansluten. Om en styrspak eller annan indataenhet inte svarar kan det hända att den inte har installerats ordentligt. Se till att enheten finns på sidan Indata i diagnostikverktyget för DirectX. Om enheten inte visas lägger du till den med hjälp av Kontrollpanelen.
- Osignerade drivrutiner. Osignerade drivrutiner är drivrutiner som inte har testats av Microsoft. Därför kanske de inte är helt kompatibla med den senaste versionen av DirectX. Du rekommenderas att använda drivrutiner som har signerats digitalt av Microsoft WHQL (Windows Hardware Quality Labs).
Obs!
- Om du använder Terminal Services för att arbeta på ett fjärrsystem som stöder maskinvaruacceleration kan diagnostikverktyget för DirectX ange att det finns stöd för maskinvaruacceleration. Det går emellertid inte att använda maskinvaruacceleration med Terminal Services, så det finns inget stöd.
Närliggande information
Spara information
Kontrollera digitala WHQL-signaturer